Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of anguid lizard
  1. noun
    any of a small family of lizards widely distributed in warm areas; all are harmless and useful as destroyers of e.g. slugs and insects
    type of:
Explanation of anguid lizard
My lists:
Recently viewed words: